package net.myjung.model;

import java.util.List;

import net.myjung.model.annotation.MdlAttribute;
import net.myjung.model.annotation.MdlElement;

@net.myjung.model.annotation.MdlClass(name = "Package")
@SuppressWarnings("serial")
public class MdlPackage extends MdlObject {
	@MdlAttribute
	private String prefix;
	@MdlAttribute
	private String externalInterceptorBeanId;
	@MdlElement(singular = "class")
	private List<MdlClass> classes;
	@MdlElement(singular = "method")
	private List<MdlMethod> methods;
	public String getPrefix() {
		return prefix;
	}
	public void setPrefix(String prefix) {
		this.prefix = prefix;
	}
	public String getExternalInterceptorBeanId() {
		return externalInterceptorBeanId;
	}
	public void setExternalInterceptorBeanId(String externalIntercepterBeanId) {
		this.externalInterceptorBeanId = externalIntercepterBeanId;
	}
	public List<MdlClass> getClasses() {
		return classes;
	}
	public void setClasses(List<MdlClass> classes) {
		this.classes = classes;
	}
	public List<MdlMethod> getMethods() {
		return methods;
	}
	public void setMethods(List<MdlMethod> methods) {
		this.methods = methods;
	}
}
